package com.share.finance.risk.core.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.share.common.common.Page;
import com.share.finance.risk.core.model.db.VariateConf;
import com.share.finance.risk.core.model.vo.VariablePageReq;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author author
 * @since 2022-12-25
 */
public interface IVariateConfService extends IService<VariateConf> {
    public Object init();

    public Object exeGroovyScript(String fieldId, String method, Object param);

    public VariateConf getVariateConf(String fieldId);

    Page pageList(VariablePageReq req);

    List<VariateConf> listAllVariable();
}
